﻿body, html {
	margin:0;
	padding:0;
	}

#contenido {
	margin-top:7px;
	margin-bottom:7px;
	margin-right:20px;
	margin-left:20px;
	font-size:10px;
	display:block;
	width:10.5in;
	}

/*********** Estilo para la generacion del documento de Notas ***********/
	
.title_center, .title_left {
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
	}
				
.title_center {text-align:center;}
				
.title_left{text-align:left;}
				
#tabla {border-collapse:collapse;}
				
.td_head_f1, .td_head_f11, .actividades, .prom, .po, .np, .td_head_f12 {
	padding-left:5px;
	padding-right:5px;
	background:#5E80A9;
	border:solid white 1px;
	text-align:center;
	font-size:10px;
	}
	
.td_head_f12 {width:20px;}
				
.td_head_f1 {width:40px;}
			
.td_head_f11 {width:80px;}
				
.span_f1 {
	font-family:Calibri;
	color:white;
	font-weight:bold;
	}
				
.prom {width:25px;}
				
.np {width:70px;}
				
.act {
	width:20px;
	padding-left:5px;
	padding-right:5px;
	background:#A6B6CB;
	border:solid white 1px;
	text-align:center;
	font-size:10px;
	}
				
p {margin-top:5px;margin-bottom:5px;}

.pfn_1 {
	background-color:#EAEBEE;
	padding-left:5px;
	padding-right:5px;
	border:solid #A4A4A4 1px;
	font-size:10px;
	}

.span_fn_1 {font-family:Calibri;color:black;}

.pfn_2 {
	background-color:white;
	padding-left:5px;
	padding-right:5px;
	border:solid #A4A4A4 1px;
	font-size:10px;
	}

.img_logo {
	position:absolute;
	width:100px;
	height:100px;
	top:10px;
	left:20px;
}

/*********** Estilo para la Generacion del Carnet ***********/

#page_carnet {
	width:315px;
	height:165px;
	padding:10px;
	display:block;
	background-image:url('http://localhost/ControldeNotas/Imagenes/plantilla/carnet_background.jpg');
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
}

#page_carnet .title_center {
	font-size:9px;
	margin:0;
}

.photo {
	width:70px;
	height:70px;
}

.photo_div {
	position:absolute;
	top:10px;
	left:10px;
	width:24%;
}

#titulo_div {
	width:100%;
	padding-left:80px;
}

.carnet_text_cuerpo {
	font-size:9px;
}

.info_estudiante {
	clear:both;
	padding-left:30px;
}

.carnet_firma {
	border-top:1px solid black;
	width:30%;
	font-size:10px;
	text-align:center;
	margin-left:60%;
}

.nueva_pag {
	page-break-before: always;
}

#tam_imp {
	margin-top:7px;
	margin-bottom:7px;
	margin-right:20px;
	margin-left:20px;
	font-size:10px;
	display:block;
	width:14in;
}

#tabla1 {
	border-collapse:collapse;
	width:90%;
	}